<?php
include_once ($_SERVER ["DOCUMENT_ROOT"] . "/bolsa_trabajo/util/session_control_admon.php");
include_once ($_SERVER ["DOCUMENT_ROOT"] . "/bolsa_trabajo/dto/empleador_dto.php");
include_once ($_SERVER ["DOCUMENT_ROOT"] . "/bolsa_trabajo/util/session_helper.php");


$stmt = EmpleadorDTO::getEmpleadoresFiltrados ( $_POST['giroEmpresa'], $_POST['estado'] );
$num = $stmt->rowCount ();

if ($num > 0) {
	$msgExito = 'Tu busqueda retorno ' . $num . ' resultados';
	SessionHelper::setMsgExito ( $msgExito );
	/*
	 * 'select  emp.id_empleador, emp.nombre_empresa, emp.pagina_web,  gir.descripcion_giro_empresa , emp.estado,
					from 
						tbl_empleador as emp, 
						tbl_giro_empresa as gir
					where   ';
	 */
	
	
	$resultTable = "<thead> <tr> <th>Nombre Empresa</th> <th> Pagina Web </th> <th> Giro Empresa </th> <th> Estado </th> <th colspan='3'> Accion </th> </tr> </thead>";
	while ( $row = $stmt->fetch ( PDO::FETCH_ASSOC ) ) {
		// exraer row
		// esto convertira $row['nombres'] a
		// solo $nombres
		extract ( $row );
		
		$resultTable = $resultTable . "<tr>";
		$resultTable = $resultTable . "<td>{$nombre_empresa}</td>";
		$resultTable = $resultTable . "<td>{$pagina_web}</td>";
		$resultTable = $resultTable . "<td>{$descripcion_giro_empresa}</td>";
		$resultTable = $resultTable . "<td>{$estado}</td>";
		
		$resultTable = $resultTable . "<td> <a class='btn btn-default btn-sm' href=../admin/read_empleador_admin.php?idEmpleador=" . $id_empleador . " target='_blank'> <span class='glyphicon glyphicon-zoom-in'></span> Ver Empleador </a> ";
			
		if($estado == 'Activo'){
			$resultTable = $resultTable . "<a class='btn btn-warning btn-sm' href=../admin/desactivar_empleador.php?idEmpleador=" . $id_empleador . " target='_blank'> <span class='glyphicon glyphicon-remove'></span> Desactivar </a>";
		}
		if($estado == 'Inactivo'){
			$resultTable = $resultTable . "<a class='btn btn-primary btn-sm' href=../admin/activar_empleador.php?idEmpleador=" . $id_empleador . " target='_blank'> <span class='glyphicon glyphicon-ok'></span> Activar </a>";
		}
		
		if($estado == 'Nuevo'){
			$resultTable = $resultTable . " <a class='btn btn-primary btn-sm' href=../admin/aprueba_empleador.php?idEmpleador=" . $id_empleador . " target='_blank'> <span class='glyphicon glyphicon-thumbs-up'></span> Aprobar </a>";
		}
		if($estado == 'Rechazado'){
			$resultTable = $resultTable . " <a class='btn btn-warning btn-sm' href=../admin/aprueba_empleador.php?idEmpleador=" . $id_empleador . " target='_blank'> <span class='glyphicon glyphicon-thumbs-down'></span> Rechazado </a>";
		}
		echo "</td>";
	
		$resultTable = $resultTable . "</tr>";
		// Celda de Action
	}
	$_SESSION ['resultadoBusqueda'] = $resultTable;
} else {
	$msgError = "Tu busqueda no retorno resultados, por favor intenta nuevamente";
	$msgInfo = "Puedes intentar variar los filtros utilizados para cambiar los resultados";
	SessionHelper::setMsgError ( $msgError );
	SessionHelper::setMsgInfo ( $msgInfo );
}
header ( 'Location: ../../admin/ver_empleadores.php' );

?>